A Voronoi Partitioning Approach to Support Massively Multiplayer Online Games

نویسندگان

  • Adwait Tumbde
  • Shreepadma Venugopalan
چکیده

We propose an approach to support massively multiplayer online games on a peer-to-peer system. Our approach is based on the fact that players are more interested in their region of visibility and influence than in the other regions. We use a computational geometry technique – Voronoi Diagram – to partition the game space into regions. The Voronoi partitioning gives some good closeness and locality properties. The players in a region communicate with other players through the coordinator of the region. The resulting system scales up with the number of players and is able to distribute region updates in a scalable manner. We also propose techniques for fault tolerance in the wake of node failures. We have implemented a simple game to study the feasibility of this approach.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Distributed Architecture for Massive Multiplayer Online Role-Playing Games

We present an approach to support Massively Multiplayer Online Role-Playing Games using a centralized distributed architecture by splitting the large virtual world into smaller areas. Our approach takes significant advantage of the locality of interest such games exhibit to reduce the bandwidth requirements for both game servers and clients. We also propose a solution to the hard problem of int...

متن کامل

Interest Management for Massively Multiplayer Games

The popularity of massively multiplayer games has increased in recent years and game providers are facing scalability problems to accomodate growing populations of users. Broadcasting all state changes to every player is not a viable solution to maintain a consistent game state in a massively multiplayer game. To successfully overcome the challenge of scale, massively multiplayer games have to ...

متن کامل

An Overview of Networking Infrastructure for Massively Multiplayer Online Games

A massively multiplayer online game (MMOG) is a networked computer or video game in which tens of thousands to hundreds of thousands of players may interact with one another in real-time in a shared environment, even though these users may be separated by vast geographic distances. In the last decade the popularity of MMOGs has exploded. Unfortunately, the demand has far outweighed the resource...

متن کامل

Voronoi State Management for P2P MMOGs

State management is a basic requirement for multi-user virtual environments (VEs) such as Massively Multiplayer Online Games (MMOGs). Current MMOGs rely on centralized server-clusters that possess inherent scalability bottlenecks and are expensive to adopt and deploy. In this concept paper, we propose Voronoi State Management (VSM) to maintain object states for peer-to-peer-based virtual worlds...

متن کامل

Towards a Framework for Designing Speech-Based Player Interaction in Multiplayer Online Games

In this paper we consider the question of how best to design voice communication for use in online multiplayer games. We propose a framework to helps shape both our understanding of games and how we approach games as objects of study and as artifacts to be designed. The framework suggests a focus on designing player-to-player interaction within games. We discuss existing implementations of voic...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004